pay a flying visit - French English Dictionary